all:j mhttp ehttp
j:j.c lib.o
	gcc -g -o j j.c lib.o -I/usr/local/include -L/usr/local/lib -lJudy
lib.o:lib.c lib.h
	gcc -O2 -o lib.o -c lib.c -I/usr/local/include 
mhttp:mhttp.c lib.o
	gcc -o mhttp mhttp.c lib.o -I/usr/local/include -L/usr/local/lib -lJudy -lmicrohttpd
clean:
	rm -f *.o j mhttp ehttp
ehttp:ehttp.c lib.o
	gcc -g -o ehttp ehttp.c lib.o -I/usr/local/include -L/usr/local/lib -levent -lJudy
